improve the lot of - Französisch Englisch Wörterbuch